continuous and excessive annoyance - Francés Inglés Diccionario